This is a graduate-level text on numerical weather prediction, including atmospheric modelling, data assimilation and predictability.[...]